package org.xshop.bean;

import java.io.Serializable;
import java.util.Date;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * 
 * </p>
 *
 * @author ShenHuaJie
 * @since 2017-04-21
 */
@ApiModel
@SuppressWarnings("serial")
public class OrderPay implements Serializable {
	@ApiModelProperty(value = "订单编号", required = true)
	private String orderNo;
	@ApiModelProperty(value = "会员编号", required = false)
	private Long memberId;
	@ApiModelProperty(value = "支付方式(1支付宝;2微信)", required = true)
	private String payType;
	@ApiModelProperty(value = "支付流水号", required = true)
	private String payOrderId;
	@ApiModelProperty(value = "支付时间", required = false)
	private Date payTime;
    @ApiModelProperty(value = "支付结果", required = true)
    private String payResult;

	public String getOrderNo() {
		return orderNo;
	}

	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}

	public Long getMemberId() {
		return memberId;
	}

	public void setMemberId(Long memberId) {
		this.memberId = memberId;
	}

	public String getPayType() {
		return payType;
	}

	public void setPayType(String payType) {
		this.payType = payType;
	}

	public String getPayOrderId() {
		return payOrderId;
	}

	public void setPayOrderId(String payOrderId) {
		this.payOrderId = payOrderId;
	}

	public Date getPayTime() {
		return payTime;
	}

	public void setPayTime(Date payTime) {
		this.payTime = payTime;
	}

    public String getPayResult() {
        return payResult;
    }

    public void setPayResult(String payResult) {
        this.payResult = payResult;
    }
}